package com.self.springframework.aop;

/**
 * 切入点由{@link ClassFilter} 和 {@link MethodMatcher}组成
 * 这三个对象组合起来构建切入点表达式切点
 */
public interface Pointcut {

    /**
     * 返回此 切入点的ClassFilter
     */
    ClassFilter getClassFilter();

    /**
     * 返回这个切入点的MethodMatcher
     */
    MethodMatcher getMethodMatcher();
}
